bangalore torpedo

Noun
  1. a metal pipe filled with explosive, used to detonate land mines or to clear a path through barbed wire
bangalore torpedo
A soldier carefully places a bangalore torpedo under a barbed wire fence.